site populated by water hyacinths - Spanish English Dictionary